package com.linkvin.ec.hcs.dao.model.mdm.bo;

import java.util.Date;

/**
 * <p>
 * 分销商（二级）
 * </p>
 *
 * @author qichao
 * @since 2017-12-27
 */
public class RetailorBo  {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
	private Integer id;
    /**
     * 关联的机构ID（一网）
     */
	private Integer relatedOrgId;

	/**
	 * 机构名称
	 */
	private String orgName;

	/**
	 * 机构编码
	 */
	private String orgCode;

	/**
	 * 关联门店名称
	 */
	private String shopName;


    /**
     * 备注
     */
	private String comment;
    /**
     * 创建时间
     */
	private Date gmtCreate;
    /**
     * 更新时间
     */
	private Date gmtUpdate;
    /**
     * 门店编码
     */
	private String shopCode;
    /**
     * 门店全名
     */
	private String fullName;
    /**
     * 门店简称
     */
	private String shortName;
    /**
     * 所属片区ID
     */
	private Integer regionId;
    /**
     * 门店具体地址(文本)
     */
	private String shopAddrText;
    /**
     * 门店坐标(纬度)
     */
	private String shopAddrX;
    /**
     * 门店地址(经度)
     */
	private String shopAddrY;
    /**
     * 门店类型ID（3s、4s）
     */
	private Integer shopType;
    /**
     * 关联的一网门店id
     */
	private Integer relatedShopId;
    /**
     * 如果tagid一样，则表示同属于一个二网组织（预留字端）
     */
	private Integer tagId;
    /**
     * 所属经营区域文本描述
     */
	private String regionText;

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public Integer getRelatedOrgId() {
		return relatedOrgId;
	}

	public void setRelatedOrgId(Integer relatedOrgId) {
		this.relatedOrgId = relatedOrgId;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getComment() {
		return comment;
	}

	public void setComment(String comment) {
		this.comment = comment;
	}

	public Date getGmtCreate() {
		return gmtCreate;
	}

	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}

	public Date getGmtUpdate() {
		return gmtUpdate;
	}

	public void setGmtUpdate(Date gmtUpdate) {
		this.gmtUpdate = gmtUpdate;
	}

	public String getShopCode() {
		return shopCode;
	}

	public void setShopCode(String shopCode) {
		this.shopCode = shopCode;
	}

	public String getFullName() {
		return fullName;
	}

	public void setFullName(String fullName) {
		this.fullName = fullName;
	}

	public String getShortName() {
		return shortName;
	}

	public void setShortName(String shortName) {
		this.shortName = shortName;
	}

	public Integer getRegionId() {
		return regionId;
	}

	public void setRegionId(Integer regionId) {
		this.regionId = regionId;
	}

	public String getShopAddrText() {
		return shopAddrText;
	}

	public void setShopAddrText(String shopAddrText) {
		this.shopAddrText = shopAddrText;
	}

	public String getShopAddrX() {
		return shopAddrX;
	}

	public void setShopAddrX(String shopAddrX) {
		this.shopAddrX = shopAddrX;
	}

	public String getShopAddrY() {
		return shopAddrY;
	}

	public void setShopAddrY(String shopAddrY) {
		this.shopAddrY = shopAddrY;
	}

	public Integer getShopType() {
		return shopType;
	}

	public void setShopType(Integer shopType) {
		this.shopType = shopType;
	}

	public Integer getRelatedShopId() {
		return relatedShopId;
	}

	public void setRelatedShopId(Integer relatedShopId) {
		this.relatedShopId = relatedShopId;
	}

	public Integer getTagId() {
		return tagId;
	}

	public void setTagId(Integer tagId) {
		this.tagId = tagId;
	}

	public String getRegionText() {
		return regionText;
	}

	public void setRegionText(String regionText) {
		this.regionText = regionText;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getShopName() {
		return shopName;
	}

	public void setShopName(String shopName) {
		this.shopName = shopName;
	}

	@Override
	public String toString() {
		return "RetailorBo{" +
				"id=" + id +
				", relatedOrgId=" + relatedOrgId +
				", orgName='" + orgName + '\'' +
				", orgCode='" + orgCode + '\'' +
				", shopName='" + shopName + '\'' +
				", comment='" + comment + '\'' +
				", gmtCreate=" + gmtCreate +
				", gmtUpdate=" + gmtUpdate +
				", shopCode='" + shopCode + '\'' +
				", fullName='" + fullName + '\'' +
				", shortName='" + shortName + '\'' +
				", regionId=" + regionId +
				", shopAddrText='" + shopAddrText + '\'' +
				", shopAddrX='" + shopAddrX + '\'' +
				", shopAddrY='" + shopAddrY + '\'' +
				", shopType=" + shopType +
				", relatedShopId=" + relatedShopId +
				", tagId=" + tagId +
				", regionText='" + regionText + '\'' +
				'}';
	}
}
